Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Qatar F1a Bahrain F1 Australia F4 Mexico F18 Austria F2 Croatia F1 Italy F5 Italy F6 UAE F2 Germany F17 United Arab Emirates F1 Croatia F5 France F7 (Villers Les Nancy) AXA Open - Lisbon Muller Cup 2000 - Ulm Challenger Casino Lugano - Lugano USTA Men's Challenger of Urbana-Champaign - Urbana drkoop.com USTA Challenger of Burbank - Burbank Zagreb Open - Zagreb Oberstaufen Cup - Oberstaufen UAE F1 Intersport Heilbronn Open - Heilbronn Corona Mexico City Open - Mexico City San Luis Potosi Challenger - San Luis Potosi Ostrava Open 2005 - Ostrava XI Ciutat de Barcelona - Barcelona Unicredit (Suisse) Bank S. A. Challenger - Chiasso ATP Slovak Open Challenger - Bratislava Austria F1 Croatia F2 Kuwait F1 KGHM Dialog Polish Indoors - Wroclaw Mitsubishi Electric Europe Cup - Monza Unicredit (Suisse) Bank S.A. Challenger - Chiasso Ethias Trophy - Mons Kuwait F2 Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza Zagreb Open - Zagreb Unicredit Czech Open - Prostejov Nord LB Open - Braunschweig BSI Challenger Lugano - Lugano Porsche Open - Poznan Citta di Como Challenger - Como Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Gemax Samsung Open 2004 - Belgrade Muller Cup - Ulm Tenerife Challenger Cremona Challenger Vancouver Challenger Copa Sevilla Internacionales de Andalucia - Seville Dusseldorf Open 2006 - Dusseldorf Rhodes Challenger Steelers Cup - Kosice The Scottish Tennis Championships - Edinburgh Espinho Challenger - Espinho Bratislava Challenger KGHM Polish Indoors - Wroclaw Stella Artois Clay Court Championships - Budaors Penza Challenger Astana Challenger Segovia Challenger Tennis Napoli Cup 2004 - Napoli The 70th King's Cup and Queen's Cup - Bangkok Honda-Kah Open - Singapore IPP Geneva Trophy - Geneva Seoul Challenger Geneva Challenger Cosmorom Challenger - Brasov Copa Sevilla - Seville The LTA Hull Challenger - Hull Challenger Hamburg - Hamburg Schickendanz Open - Furth Warsteiner Challenger - Wolfsburg Zagreb Open - Zagreb Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Geneva Challenger - Geneva Skandia Open - Linz Copa Ericsson Mexico - Guadalajara Copa Ericsson Argentina - Buenos Aires Neride Prague Indoor - Prague VIII Trofeo Ciutat de Barcelona - Barcelona Kaohsiung Challenger Internazionali di Tennis de San Marino - San Marino Challenger Britania Zavaleta - Puebla Volvo Sylt Open - Sylt Samsung Securities Cup - Seoul 4th Sardinia International Championships - Cagliari Samsung Securities Cup Challenger Tennis - Seoul DPD Challenger 2000 - Aschaffenburg Banja Luka 2002 - Banja Luka Samarkand Challenger - Samarkand Sardinia International Championship - Cagliari Copa Ericsson Uruguay - Montevideo Quelle Cup - Furth Geneva Challenger Black Forest Open 2000 - Freudenstadt Heineken Challenger - Ho Chi Minh City Leon Challenger Guadalajara Challenger C.T. San Remo - XIII Piertomaso Tessitore - San Remo Fergana Tennis Challenger Tournament - Fergana Nord/LB Open - Braunschweig Bristol Challenger Trophy - Bristol Asics Challenger Open - Monchengladbach Neride Prague Indoor - Prague Tatra Banka Open 2003 - Bratislava KGHM Polish Indoors - Wroclaw Busan Challenger Tatra Banka Open 2001 - Bratislava IPP Open - Helsinki Challenger Copa Sevilla - Seville Istanbul Challenger drkoop.com USTA challenger of Miami - Miami Eskisehir Challenger VII Torneo Internazionale di Tennis - Barletta Dharwad Challenger 2006 - Dharwad Okal Cup 2003 - Eckental Jameson Cup - Milan Steelers Cup - Kosice Segovia Challenger Challenger 42 - Andrezieux Nord/LB Open 2004 - Braunschweig Abierto Club Casablanca - Mexico City Garden Open 2004 - Rome Internationale Badische Meisterschaffen Um Den Techem Cup - Zell St. Remy Challenger Tashkent Challenger Yokohama Challenger Kolkata Challenger New Delhi Challenger Shenzhen Challenger Gimcheon Challenger Busan Challenger Ljubljana Open - Ljubljana Antonio Savoldi-Marco Co. - Manerbio ATU Cup - Weiden Riviera di Rimini Challenger - Rimini Geneva Challenger Challenger Lugano - Lugano Oberstraufen Cup - Oberstaufen KGHM Polish Indoors - Wroclaw Orleans Challenger Brescia Challenger Andria Challenger Tennis Napoli Cup - Napoli Uncle Toby's Australian Men's Clay Court Challenger - Canberra Manila Challenger Tunis Open - Tunis XI Torneo Internazionale di Tennis - Barletta Bergamo Challenger Cherbourg Challenger Guangzhou Challenger Taipei City Challenger Brasov Challenger - Brasov Alexander Kolyaskin Memorial - Donetsk Coffee Cup Challenger - Chikmagalur Banja Luka Challenger 2004 - Banja Luka Iskratel Open - Kranj Ethias Trophy - Mons Ciutat de Barcelona - Barcelona Privatbank Open 2006 - Dnepropetrovsk Tatra Banka Open - Bratislava Pozoblanco Challenger Nord LB Open 2007 - Braunschweig Samsung Secruities Cup Challenger - Seoul Copa Petrobras Argentina - Buenos Aires Orleans Challenger Brest Challenger Copa Telefonica CTC Chile - Santiago Brescia Challenger Belgrade Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Johannesburg Challenger Busan Challenger President's Cup - Astana Busan Open Challenger Tennis - Busan Schickendanz Open - Furth Harbour Tennis Cup Regione Lombardia - Milan Top Wool Challenger-Immagine Trophy - Biella Ciudad de Pozoblanco Open Diputacion - Cordoba Porsche Open - Poznan Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Tunis Open 2007 - Tunis Segovia Challenger Lamberts Open by Stawag - Aachen CA Challenge - Graz Ischgl International Tennis Challenger 2003 - Ischgl VIII Torneo Internazionale di Tennis - Barletta Zagreb Open - Zagreb SIR Supermercadi Challenger - Rome La Serena Open - La Serena Genoa Open Challenger-Fondazione Carige - Genova Gemax Open - Belgrade Heilbronn Challenger San Luis Potosi Challenger Banja Luka Challenger - Banja Luka Diego Open - Budapest Busan Challenger Mouilleron-Le-Captif Challenger Kyoto Challenger Wroclaw Challenger Kaohsiung Challenger Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2005 - Belgrade BMW Challenger Open - Monchengladbach ECM Prague Open 2005 - Prague Segovia Challenger IPP Geneva Trophy - Geneva Kuppers Kolsch Cup by Lambertz - Aachen Urbana-Champaign Challenger - Urbana Bukhara Challenger - Bukhara Open de la Ville de Saint Denis - Reunion Island Britania Zavaleta - Puebla AAPT Championships - Adelaide Estoril Open - Estoril BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Segovia Challenger Croatia Open - Umag Gerry Weber Open - Halle Open Seat Godo 2003 - Barcelona BMW Open - Munich Alessandria Challenger St. Remy Challenger Generali Open 2003 - Kitzbuhel 1st Challenger Tournament Leon - Leon Izmir Challenger Memorial Savigni - Sassuolo USTA Seascape Challenger - Aptos Rezidenza Open - Magdeburg Fergana Challenger - Fergana Challenger Canottieri Minico - Mantova KGHM Dialog Polish Indoors - Wroclaw Bangkok Challenger ATP Heineken Challenger 2000 - Ho Chi Minh City ATU Cup - Weiden Challenger Casino Lugano - Lugano Amer-Wilson Challenger - Tampere Shenzhen Challenger Raanana Challenger Sylt Open 2000 - Sylt Geneva Challenger - Geneva BH Telecom Indoors Sarajevo 2006 - Sarajevo Open de Tanger - Tangier Open de L'Isere-Open 38 - Grenoble Ilkley Challenger Copa Ericsson Chile - Santiago Heilbronn Open - Heilbronn V Torneo Internazionale di Tennis - Barletta Memorial Savigny - Sassuolo Schickedanz Open - Furth Open de Montauban - Montauban Unique Zagreb Open - Zagreb Izmir Challenger The LTA Manchester Challenger - Manchester Andria Challenger Maui Challenger Taipei City Challenger Seoul Challenger Okal Cup 2004 - Eckental Open 13 - Marseille Open de la Comunidad Valenciana - Valencia Gerry Weber Open - Halle Guadalajara Challenger Allianz Suisse Open - Gstaad Hamburg Challenger - Hamburg Ljubljana Open - Ljubljana Mercedes-Benz Cup - Los Angeles Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Gemax Open - Belgrade Finnish Open - Helsinki AIG Japan Open - Tokyo Busan Challenger Davidoff Swiss Indoors - Basel Fergana Challenger Ljubljana Open - Ljubljana Qatar Open - Doha Winnetka Challenger San Marino Cepu Open - San Marino ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Grand Prix Hassan II - Casablanca Heilbronn Open - Heilbronn Open de Montauban - Montauban Geneva Challenger - Geneva Oberstaufen Cup - Oberstaufen BMW Open - Munich VI Gramado Open de Tenis - Gramado Alexander Kolyaskin Memorial - Donetsk Internationaux de Doubs Open de Franchie-Comte - Besancon The Nottingham Challenger - Nottingham Campionati Internazionali di Sicilia - Palermo Freudenstadt Challenger - Freudenstadt Bratislava Challenger Ljubljana Open 2002 - Ljubljana IX Open Internacional D'Andorra - Andorra Granby Challenger - Granby Oberstaufen Cup - Oberstaufen Black Forest Open 2002 - Freudenstadt DPD Challenger 2002 - Aschaffenburg Warsteiner Challenger Wolfsburg - Wolfsburg Barletta Citta Della Disfida Open 2000 - Barletta Open de Montauban - Montauban Bulgarian Challenger 2002 - Sofia Gerry Weber Open - Halle Weissenhauser Strand Cup - Hamburg 2001 USTA Tallahassee Tennis Challenger - Tallahassee DPD Challenger 2001 - Aschaffenburg Allianz Suisse Open Gstaad - Gstaad Yokohama World Tennis Gaora Cup - Yokohama China Open - Beijing BBB Open - Sofia Medicor Open - Budapest Davidoff Swiss Indoors Basel - Basel The Granby Natrel Challenger - Granby Qatar ExxonMobil Open - Doha Czech Indoor Open - Prague Heineken Challenger 2004 - Ho Chi Minh City Open de Franche-Comte - Besancon Sarajevo Open 2004 - Sarajevo 6th Sardinian International Championships - Cagliari Busan Open - Busan Flea Market Cup Busan Challenger Tennis - Busan GHI Bronx Classic - Bronx IPP Geneva Trophy - Geneva Dubrovnik Open - Dubrovnik Mouilleron-Le-Captif Challenger Mauritius Open - Mauritius ABN/AMRO World Tennis Tournament - Rotterdam Czech Open 2005 - Prostejov The Dubai Tennis Championships - Dubai Black Forest Open - Freudenstadt Banja Luka Challenger 2005 - Banja Luka Challenger Britania Zavaleta - Puebla Istanbul Challenger 10° Trofeo Luigi Pezzoli - Bergamo Akbank Private Banking TED Open 2006 - Istanbul Allianz Suisse Open - Gstaad Ostdeutscher Sparkessen Cup - Dresden Grand Prix Hassan II - Casablanca Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Thailand Open - Bangkok BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Heineken Open - Auckland Copa Telmex - Buenos Aires Qatar ExxonMobil Open - Doha SA Tennis Open - Johannesburg The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad AIG Japan Open Tennis Championships - Tokyo CA Tennis Trophy - Vienna Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Kobstaedernes ATP Challenger - Kolding Open de Nice Cote dAzur - Nice Allianz Suisse Open Gstaad - Gstaad Winnetka Challenger Geneva Challenger AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Recife Challenger Busan Challenger Gerry Weber Open - Halle Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Zagreb Challenger Farmers Classic - Los Angeles Citi Open - Washington Thailand Open - Bangkok St. Brieuc Challenger PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Chennai Open - Chennai Brasil Open - Salvador Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Swiss Indoors Basel - Basel Winnetka Challenger Qatar ExxonMobil Open - Doha Kyoto Challenger Qatar Exxon Mobil Open - Doha Sao Leopoldo Challenger Credit Agricole Suisse Open - Gstaad SA Tennis Open - Johannesburg Rakuten Japan Open - Tokyo BMW Open - Munich Gerry Weber Open - Halle Bergamo Challenger Dubai Duty Free Tennis Championships - Dubai Topshelf Open - 's-Hertogenbosch Claro Open Colombia - Bogota Erste Bank Open - Vienna Topshelf Open - 's-Hertogenbosch Suisse Open - Gstaad Swiss Indoors Basel - Basel Garanti Koza Sofia Open - Sofia Mercedes Cup - Stuttgart Suisse Open - Gstaad Rakuten Japan Open - Tokyo Kun-Ming Challenger RCA Championships - Indianapolis International Tennis Championships - Delray Beach Ordina Open - 's-Hertogenbosch Athens Challenger Generali Open - Kitzbuhel Ortisei Challenger Gerry Weber Open - Halle Open Seat Godo 2007 - Barcelona Open de Moselle - Metz Heilbronn Challenger Thailand Open - Bangkok Gerry Weber Open - Halle Mercedes Cup - Stuttgart Taipei City Challenger International German Open - Hamburg Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Astana Challenger Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle Eskisehir Challenger Gimcheon Challenger PTT Thailand Open - Bangkok Heilbronn Challenger BMW Open - Munich Athens Challenger Croatia Open - Umag Campbell's Hall of Fame Tennis Championships - Newport Eckental Challenger ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Le Gosier Challenger PTT Thailand Open - Bangkok Qatar ExxonMobil Open - Doha Mons Challenger Binghamton Challenger Anning Challenger Shenzhen Open - Shenzhen Erste Bank Open - Vienna Swiss Indoors Basel - Basel Seoul Challenger Segovia Challenger Olbia Geovillage Open - Olbia San Luis Potosi Challenger 2002 - San Luis Potosi Hall of Fame Tennis Championships - Newport Kaohsiung Challenger Credit Agricole Suisse Open - Gstaad KGHM Polish Indoors - Wroclaw Siemens Open - Scheveningen Pekao Open 2001 - Szczecin Yokohama Challenger 2001 - Yokohama Warsteiner Challenger Lubeck 2001 - Lubeck Neride Prague Indoor - Prague Swiss Indoors Basel - Basel Hall of Fame Tennis Championships - Newport Skandia Open - Linz TED Open-Akbank Private Banking - Istanbul VI Trofeo Ciudad de Quito - Quito Cairo Challenger 2002 - Cairo Samarkand Challenger - Samarkand Warsteiner Challenger Lubeck - Lubeck Shimadzu All Japan Indoor - Kyoto Geneva Open - Geneva Warsteiner Challenger Wolfsburg - Wolfsburg Hall of Fame Tennis Championships - Newport Chengdu Open - Chengdu Challenger Leon 2004 - Leon Schickendanz Open - Furth Tennis Napoli Cup 2007 - Napoli Mercedes-Benz Cup - Los Angeles Davidoff Swiss Indoors - Basel U.S. Open - New York AIG Japan Open - Tokyo Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Davidoff Swiss Indoors Basel - Basel Generali Open 1999 - Kitzbuhel Tennis Masters Series - Toronto Tennis Masters Series - Monte Carlo Rogers Masters - Toronto Qatar Open - Doha BellSouth Open - Vina del Mar UBS Open Gstaad - Gstaad Swiss Indoors Basel - Basel BNP Paribas Open - Indian Wells Generali Open 1997 - Kitzbuhel St. Petersburg Open - St. Petersburg UBS Open Gstaad - Gstaad Rogers Cup - Montreal Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Geneva Open - Geneva Monte-Carlo Rolex Masters - Monte-Carlo Swiss Indoors Basel - Basel Mutua Madrilena Masters Madrid - Madrid Generali Open - Kitzbuhel Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Rogers Cup - Toronto Abierto Mexicano Telcel - Acapulco Dutch Open Tennis - Amersfoort BNP Paribas Masters - Paris U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Toronto Tennis Masters Series - Monte Carlo Wimbledon - London Pacific Life Open - Indian Wells Wimbledon - London Sony Ericsson Open - Miami Sony Ericsson Open - Miami Open Seat Godo 2005 - Barcelona Australian Open - Melbourne BCR Open Romania - Bucharest French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Ordina Open - s-Hertogenbosch Thailand Open - Bangkok Qatar ExxonMobil Open - Doha French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Davis Cup, World Group, 1R, SUI-NED 2-3 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, PO, SUI-BLR 3-2 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, 1R, USA-SUI 4-1 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, 1R, ITA-SUI 5-0 Davis Cup, World Group, 1R, USA-SUI 5-0